package com.ysd.lis.entity.sta;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ysd.lis.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 报告项目危急值
 * </p>
 *
 * @author wanghao
 * @since 2024-01-27
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("STA_ITEM_DICT_CRITICAL")
public class StaItemDictCritical extends BaseEntity {

    private static final long serialVersionUID = 1L;
    //报告项目编码
    @TableField("ITEM_NO")
    private String itemNo;
    /**
     * 危急值显示字段
     */
    @TableField("DISPLAY_TEXT")
    private String displayText;
    /**
     * 上限
     */
    @TableField("UPPER_LIMIT")
    private String upperLimit;
    /**
     * 下限
     */
    @TableField("LOWER_LIMIT")
    private String lowerLimit;
    /**
     * 范围
     */
    @TableField("RANGE")
    private String range;

    /**
     * 条件描述
     */
    @TableField("FACTOR_DESCRIBE")
    private String factorDescribe;
    /**
     * 是否启用 1是0否
     */
    @TableField("IS_ENABLE")
    private String isEnable;
    /**
     * 条件
     */
    @TableField("FACTOR")
    private String factor;
    /**
     * 规则JSON数据
     */
    @TableField("REFER_LIST")
    private String referList;
    /**
     * 规则复选框选中标志
     */
    @TableField("SELECT_VALUE")
    private String selectValue;
    //低危显示标志
    @TableField("LOW_TEXT")
    private String lowText;
    //高危显示标志
    @TableField("UP_TEXT")
    private String upText;
    //异常颜色
    @TableField("CATCH_COLOR")
    private String catchColor;
    //颜色值影响背景色还是文字颜色   0 /null不起作用走系统默认   1 背景颜色  2 文字颜色
    @TableField("COLOR_FOR")
    private String colorFor;
    //低危异常颜色
    @TableField("LOW_CATCH_COLOR")
    private String lowCatchColor;
    /**
     * 顺序号
     */
    @TableField("SEQ")
    private Long seq;

}
